From ed38b1c3656ee8782796a393f04707ff542e3085 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Thu, 15 Jun 2017 21:14:25 +0200 Subject: [PATCH] icon: Add _set_css_name back --- gtk/gtkicon.c | 8 ++++++++ gtk/gtkiconprivate.h | 3 +++ 2 files changed, 11 insertions(+) diff --git a/gtk/gtkicon.c b/gtk/gtkicon.c index 7b5327a41a..307bb06636 100644 --- a/gtk/gtkicon.c +++ b/gtk/gtkicon.c @@ -86,3 +86,11 @@ gtk_icon_set_image (GtkIcon *self, { self->image = image; } + +void +gtk_icon_set_css_name (GtkIcon *self, + const char *css_name) +{ + gtk_css_node_set_name (gtk_widget_get_css_node (GTK_WIDGET (self)), + g_intern_string (css_name)); +} diff --git a/gtk/gtkiconprivate.h b/gtk/gtkiconprivate.h index dcbb6d7c86..b979e50920 100644 --- a/gtk/gtkiconprivate.h +++ b/gtk/gtkiconprivate.h @@ -53,6 +53,9 @@ GtkWidget * gtk_icon_new (const char *css_name); void gtk_icon_set_image (GtkIcon *self, GtkCssImageBuiltinType image); +void gtk_icon_set_css_name (GtkIcon *self, + const char *css_name); + G_END_DECLS #endif /* __GTK_ICON_PRIVATE_H__ */ -- 2.30.2